Package com.streamwide.smartms.lib.core.api_ktx.mybusiness.model.form

Types

Link copied to clipboard
class AddressItem : ConditionalDisplayItem
Link copied to clipboard
class AutoRoutingModel(json: JSONObject)
Link copied to clipboard
class BarcodeItem : ConditionalDisplayItem
Link copied to clipboard
class BlockModel(json: JSONObject)
Link copied to clipboard
class CalculateItem : Parcelable
Link copied to clipboard
class CalledProcessItem
Link copied to clipboard
class CallProcessItem : ConditionalDisplayItem
Link copied to clipboard
abstract class ConditionalDisplayItem : WidgetItem, ConditionalDisplayListener
Link copied to clipboard
interface ConditionalDisplayListener

Listener for widget data exchange

Link copied to clipboard
class ContactItem : ConditionalDisplayItem
Link copied to clipboard
class CurrencyItem : CalculateObservable, CalculateObserver
Link copied to clipboard
class DateTimeItem : ConditionalDisplayItem
Link copied to clipboard
annotation class DisplayMode
Link copied to clipboard
class DoodleItem : ConditionalDisplayItem
Link copied to clipboard
class EmailItem : ConditionalDisplayItem
Link copied to clipboard
class EscalationRoutingModel(json: JSONObject)
Link copied to clipboard
class ExternalItem : ConditionalDisplayItem
Link copied to clipboard
class ExternalSubItem
Link copied to clipboard
class FileDataItem : Parcelable
Link copied to clipboard
class HTMLItem : ConditionalDisplayItem
Link copied to clipboard
class InformationItem : ConditionalDisplayItem
Link copied to clipboard
class LocationItem : ConditionalDisplayItem
Link copied to clipboard
class ManualRoutingModel
Link copied to clipboard
data class MyBusinessGroupRecipient(var groupId: Long, var groupName: String?) : RecipientModel
Link copied to clipboard
data class MyBusinessSingleRecipient(    var internationalNumber: String,     var fqdn: String?,     var firstName: String? = null,     var lastName: String? = null) : RecipientModel
Link copied to clipboard
class NFCItem : ConditionalDisplayItem
Link copied to clipboard
class NotSupportedItem : ConditionalDisplayItem
Link copied to clipboard
class NumberItem : CalculateObservable, CalculateObserver
Link copied to clipboard
class PhoneNumberItem : ConditionalDisplayItem
Link copied to clipboard
class ProcessForm(    process: STWProcess? = null,     json: JSONObject,     displayMode: Int = DisplayMode.DISPLAY)
Link copied to clipboard
data class ProcessStepModel(    val blockIndex: Int,     val submitRecipients: List<RecipientModel>? = null,     val manualRouting: ManualRoutingModel? = null)
Link copied to clipboard
class QRCodeItem : ConditionalDisplayItem
Link copied to clipboard
abstract class RecipientModel
Link copied to clipboard
class SelectorItem : ConditionalDisplayItem
Link copied to clipboard
class SelectorOptionItem : Parcelable
Link copied to clipboard
class SeparatorItem : ConditionalDisplayItem
Link copied to clipboard
class SignatureItem : ConditionalDisplayItem
Link copied to clipboard
class StartStopItem : ConditionalDisplayItem
Link copied to clipboard
class StartStopOptionItem : ConditionalDisplayItem
Link copied to clipboard
class TableItem : CalculateObservable

Table Widget ********************** https://trac.smartms.streamwide.com/wiki/22/Backend_Spec_221/Storage_Template_JSON_Structure#table https://trac.smartms.streamwide.com/wiki/24/Backend_Spec_244/ClientServerProtocol_Table_Calculation#Tablewidget

Link copied to clipboard
class TemplateCustomAction(jsonObject: JSONObject)
Link copied to clipboard
class TextItem : ConditionalDisplayItem

Text Widget ************************* https://trac.smartms.streamwide.com/wiki/22/Backend_Spec_221/Storage_Template_JSON_Structure#text https://trac.smartms.streamwide.com/wiki/22/Backend_Spec_221/Storage_Template_JSON_Structure#textarea

Link copied to clipboard
class UploadFileItem : ConditionalDisplayItem
Link copied to clipboard
class UrlItem : ConditionalDisplayItem
Link copied to clipboard
data class ValidationResult(    val processName: String,     val resultCode: WidgetResult.ResultStatus = WidgetResult.ResultStatus.VALID,     val values: JSONObject? = null,     var notFilledWidgetItems: List<WidgetItem>? = null,     var invalidWidgetItems: List<WidgetItem>? = null)
Link copied to clipboard
class WebViewItem : ConditionalDisplayItem
Link copied to clipboard
abstract class WidgetItem : Parcelable
Link copied to clipboard
object WidgetModelFactory
Link copied to clipboard
data class WidgetResult(    val resultCode: WidgetResult.ResultStatus,     val resultData: Any?,     var notFilledWidgetItems: List<WidgetItem>? = null,     var invalidWidgetItems: List<WidgetItem>? = null)
Link copied to clipboard
annotation class WidgetType